one who communicates - English Synonyms Dictionary